package org.spring.springboot.activemq.producer.config;

import javax.jms.Destination;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.jms.core.JmsMessagingTemplate;
import org.springframework.stereotype.Component;


@Component("producer")
public class Producer {
	
	@Autowired // 也可以注入JmsTemplate，JmsMessagingTemplate对JmsTemplate进行了封装  
	private JmsMessagingTemplate jmsTemplate;  
	
	// 发送消息，destination是发送到的队列，message是待发送的消息  
	public void sendMessage(Destination destination, final String message){  
		jmsTemplate.convertAndSend(destination, message);  
	}  

}
